cluster of homes - Español Inglés Diccionario